<template>
  <div id="home">
    <!-- <div class="box"></div> -->
    <!-- 左边 -->
    <div class="bix">
      <el-row class="tac">
        <el-col :span="12">
          <el-menu
            :default-active="$route.path"
            class="el-menu-vertical-demo"
            router="router"
            background-color="#545c64"
            text-color="#fff"
            active-text-color="#ffd04b"
            :unique-opened="true"
          >
            <el-submenu index="1">
              <template slot="title">
                <i class="el-icon-location"></i>
                <span>导航一</span>
              </template>

              <el-menu-item-group v-for="(item,index) in arr" :key="index">
                <template slot="title">{{item.title}}</template>
                    <el-menu-item
                      v-for="(itemtow,indexe) in item.children"
                      :key="indexe"
                      :index="item.path+'/'+itemtow.path"
                      >{{itemtow.title}}
                    </el-menu-item>
                <!-- <el-menu-item index="1-2">选项2</el-menu-item> -->
              </el-menu-item-group>

              <!-- <el-menu-item-group title="分组2">
              <el-menu-item index="1-3">选项3</el-menu-item>
              </el-menu-item-group>-->
              <el-submenu index="1-4">
                <template slot="title">选项4</template>
                <el-menu-item index>选项1</el-menu-item>
              </el-submenu>
            </el-submenu>
            <el-menu-item index="2">
              <i class="el-icon-menu"></i>
              <span slot="title">导航二</span>
            </el-menu-item>
            <el-menu-item index="3" disabled>
              <i class="el-icon-document"></i>
              <span slot="title">导航三</span>
            </el-menu-item>
            <el-menu-item index="4">
              <i class="el-icon-setting"></i>
              <span slot="title">导航四</span>
            </el-menu-item>
          </el-menu>
        </el-col>
      </el-row>
    </div>
  </div>
</template>

<script>
export default {
  name: "home",
  components: {},
  data() {
    return {
      arr: []
    };
  },
  created() {
    this.arr = this.$router.options.routes;
    // this.arr=this.arr[1]
    console.log(this.arr);
    // this.getData();
  },
  methods: {
    handleOpen(key, keyPath) {
      console.log(key, keyPath);
    },
    handleClose(key, keyPath) {
      console.log(key, keyPath);
    },
  
  }
};
</script>
<style  scoped>
.tac {
  width: 250px;
}
#home {
  position: fixed;
  left: 0;
  top:50px;
  height: 100vh;
}
.bix{
  height: 100vh;
}
.bix >>>
.el-row {
  height: 100vh;
  background-color: rgb(84, 92, 100);
}
.el-row >>> .el-col {
  width: 100%;
  height: 100vh;
}
</style>
